/**
 * <code>PubgExchangeGoods.java</code>	创建时间：2018-03-31
 * 
 * Copyright (c) 2008-2013 绝峰网络  all rights reserved.
 */
package com.jf.cloud.service.sysmanager.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 员工
 * 
 * @author 绝峰代码机1.0 创建时间：2018-03-31
 */
@Entity
@Table(name = "pubg_exchange_goods")
public class PubgExchangeGoods implements java.io.Serializable {

	/**
	 * 主键
	 */
	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	@Column(name = "ROW_ID")
	private Long rowId;

	/**
	 * 物品类型ID
	 */
	@Column(name = "GOODS_TYPE_ID")
	private Long goodsTypeId;

	/**
	 * 物品类型名称
	 */
	@Column(name = "GOODS_TYPE_NAME")
	private String goodsTypeName;

	/**
	 * 物品名称
	 */
	@Column(name = "GOODS_NAME")
	private String goodsName;

	/**
	 * 物品价格
	 */
	@Column(name = "GOODS_PRICE")
	private Double goodsPrice;

	/**
	 * 是否开启
	 */
	@Column(name = "OPEN_FLAG")
	private Integer openFlag;

	/**
	 * 操作人ID
	 */
	@Column(name = "OPT_ID")
	private Long optId;

	/**
	 * 操作人名称
	 */
	@Column(name = "OPT_ACCOUNT")
	private String optAccount;

	/**
	 * 操作时间
	 */
	@Column(name = "OPT_TIME")
	private String optTime;

	/**
	 * 获取主键
	 * 
	 * @return 主键
	 */
	public Long getRowId() {
		return rowId;
	}

	/**
	 * 设置主键
	 * 
	 * @param rowId 主键
	 */
	public void setRowId(Long rowId) {
		this.rowId = rowId;
	}

	/**
	 * 获取物品类型ID
	 * 
	 * @return 物品类型ID
	 */
	public Long getGoodsTypeId() {
		return goodsTypeId;
	}

	/**
	 * 设置物品类型ID
	 * 
	 * @param goodsTypeId 物品类型ID
	 */
	public void setGoodsTypeId(Long goodsTypeId) {
		this.goodsTypeId = goodsTypeId;
	}

	/**
	 * 获取物品类型名称
	 * 
	 * @return 物品类型名称
	 */
	public String getGoodsTypeName() {
		return goodsTypeName;
	}

	/**
	 * 设置物品类型名称
	 * 
	 * @param goodsTypeName 物品类型名称
	 */
	public void setGoodsTypeName(String goodsTypeName) {
		this.goodsTypeName = goodsTypeName;
	}

	/**
	 * 获取物品名称
	 * 
	 * @return 物品名称
	 */
	public String getGoodsName() {
		return goodsName;
	}

	/**
	 * 设置物品名称
	 * 
	 * @param goodsName 物品名称
	 */
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}

	/**
	 * 获取物品价格
	 * 
	 * @return 物品价格
	 */
	public Double getGoodsPrice() {
		return goodsPrice;
	}

	/**
	 * 设置物品价格
	 * 
	 * @param goodsPrice 物品价格
	 */
	public void setGoodsPrice(Double goodsPrice) {
		this.goodsPrice = goodsPrice;
	}

	/**
	 * 获取是否开启
	 * 
	 * @return 是否开启
	 */
	public Integer getOpenFlag() {
		return openFlag;
	}

	/**
	 * 设置是否开启
	 * 
	 * @param openFlag 是否开启
	 */
	public void setOpenFlag(Integer openFlag) {
		this.openFlag = openFlag;
	}

	/**
	 * 获取操作人ID
	 * 
	 * @return 操作人ID
	 */
	public Long getOptId() {
		return optId;
	}

	/**
	 * 设置操作人ID
	 * 
	 * @param optId 操作人ID
	 */
	public void setOptId(Long optId) {
		this.optId = optId;
	}

	/**
	 * 获取操作人名称
	 * 
	 * @return 操作人名称
	 */
	public String getOptAccount() {
		return optAccount;
	}

	/**
	 * 设置操作人名称
	 * 
	 * @param optAccount 操作人名称
	 */
	public void setOptAccount(String optAccount) {
		this.optAccount = optAccount;
	}

	/**
	 * 获取操作时间
	 * 
	 * @return 操作时间
	 */
	public String getOptTime() {
		return optTime;
	}

	/**
	 * 设置操作时间
	 * 
	 * @param optTime 操作时间
	 */
	public void setOptTime(String optTime) {
		this.optTime = optTime;
	}

}
